Building an HTML macro toolbox

نویسنده

  • Andrew Peel
چکیده

Nobody in their right mind writes in raw troff or TEX. Instead, a higher level of control is attained through the use of troff ms (or mm) macros, or LTEX, respectively. In the same way, HTML (Hypertext Markup Language) is crude and cumbersome. Work on HTML macros (Peel, 1996) by the author has already demonstrated their value in creating complex web texts for publication on the World-Wide Web. The Tiler macro processor can be used to provide navigation and a consistent look and feel with very little effort. This is done by using standard HTML tags as building blocks for more more intricate and sophisticated components. The reduction in the amount of manual HTML markup required by the developer also results in a more robust and maintainable end product. The paper discusses problems found with the macro processor software (Tiler v1.1) which expands macros in requested documents on-the-fly. The solution was to build a macro pre-processor (Tiler v2.0), complete with its own Macro Definition Language. The paper finishes with a description of Rummage, a tool for inserting structure-related macros into collections of web nodes based on information gleaned from a framework file which holds the structure of the web text. Themes: User-centred methods and tools for designing Web structures and browsers User-centred requirements for next generation Web authoring/navigation

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Toolbox for Building up Process-based, Macro-economic Material Flow Models

Using the example of CarboMoG, the Carbon Flow Model of Germany, structures and processes for process-based, macro-economic material flow models were analyzed. The aim is to create a toolbox, which can be used to assemble models of this kind from building blocks, to parameterize and calculate a model, and then to use the model for analysis tasks. It was investigated whether and how toolkits exi...

متن کامل

Mvtools: Multivariable Systems Toolbox

MvTools, (Multivariable Tools) is a toolbox for Matlab 5.3 developed within the Department of Electrical Systems and Automation (DSEA), University of Pisa, with the aim to offering to the Matlab users (especially control engineers and control engineering students) a complete toolbox for linear systems analysis and robust control synthesis. All the operations are carried out by means of a single...

متن کامل

DRAFT: Orthoepikon: a toolbox to build reading-aloud assistants

Orthoepikon is a toolbox which allows for the automatic construction of systems to assist people to read texts aloud correctly. Each system is generated from a linguistic data file (containing a dictionary and rules) written in a standard format based on XML. The systems read plain text, HTML or RTF, and add to them annotations which are easy to interpret and indicate the correct pronunciation ...

متن کامل

An open-source shallow-transfer machine translation toolbox: consequences of its release and availability

By the time Machine Translation Summit X is held in September 2005, our group will have released an open-source machine translation toolbox as part of a large government-funded project involving four universities and three linguistic technology companies from Spain. The machine translation toolbox, which will most likely be released under a GPL-like license includes (a) the open-source engine i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996